UDD\Parser\Client\Browser A

Total Complexity 61
Dependencies 5
Dependents 3
Total lines 878
Lines of code 214
Logical lines of code 112
Comment lines 113
Methods 13
Properties 7

Methods 13

Method Rating Maintainability Complexity Lines of code
parse()
B
36 21 80
parseBrowserFromClientHints()
A
49 11 29
buildEngine()
S
52 7 23
parseBrowserFromUserAgent()
S
48 6 36
getBrowserFamily()
S
62 4 11
getBrowserShortName()
S
66 3 8
isMobileOnlyBrowser()
S
73 3 4
__construct()
S
75 1 4
setClientHints()
S
77 1 4
setUserAgent()
S
77 1 4
getAvailableBrowsers()
S
80 1 3
getAvailableBrowserFamilies()
S
80 1 3
buildEngineVersion()
S
71 1 5